broken mechanical device - İspanyolca İngilizce Sözlük